telescoping mast - Español Inglés Diccionario